package com.wltt.product.ahuthr.model.vo.base;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
* @ClassName: AgreementPO
* @Description: 人员协议<br/>
* @Date: 2024-08-07 09:50:27
* @Author yanggl
*/
@Data
public class AgreementVO implements Serializable {

    private static final long serialVersionUID = 1L;

	/**
	* 
	*/
	private Long id;

	/**
	 * 人员id
	 */
	private Long userId;
	
	/**
	* 合同类型id
	*/
	private Long agreementTypeId;

	/**
	* 合同类型名称
	*/
	private String agreementTypeName;
	
	/**
	* 合同名称
	*/
	private String agreementName;
	
	/**
	* 合同签订时间
	*/
	@JsonFormat(pattern = "yyyy-MM-dd")
	private Date agreementSignDate;
	
	/**
	* 合同开始时间
	*/
	@JsonFormat(pattern = "yyyy-MM-dd")
	private Date agreementStartDate;
	
	/**
	* 合同截至时间
	*/
	@JsonFormat(pattern = "yyyy-MM-dd")
	private Date agreementEndDate;

}